Come rendere le azioni di nsurlsessiond meno anonime per l'utente?

20

Con l'introduzione di OS X Yosemite ogni tanto un piccolo spia (programma di monitoraggio della rete) fa apparire un richiedente che chiede il permesso per consentire a nsurlsessiond una connessione ad un indirizzo ip.

Comprendo che nsurlsessiond fornisce un'API per consentire a qualsiasi programma che lo utilizza di recuperare i dati tramite http o altro protocollo supportato. In effetti si comporta come un proxy.

È possibile vedere quali programmi stanno usando nsurlsessiond e ovviamente a cosa servono? Sto pensando a qualcosa come un file di log di accesso. Perché in questa situazione attuale non sono in grado di eseguire il monitoraggio su applicazioni che utilizzano nsurlsessiond.

    
posta itsafire 11.04.2015 - 10:14
fonte

3 risposte

4

Il pulsante "ulteriori dettagli" dovrebbe almeno dirti chi sta cercando di contattare, da cui potresti essere in grado di decidere se consentire.

Forse il floater delle connessioni principali ti darebbe più dati ...

Puoisempreinoltrareunarichiestaa obdev o anche vedere se c'è qualcosa nel forum

Sono d'accordo che sarebbe un'aggiunta utile, per sapere quale app sta chiamando un'API del genere.

    
risposta data 11.04.2015 - 12:07
fonte
2

In Preferenze di Sistema disattiva "controlla automaticamente gli aggiornamenti" e "scarica i nuovi aggiornamenti disponibili in background" nelle Preferenze dell'App Store

    
risposta data 29.05.2015 - 19:51
fonte
2

La cache nsurlsessiond è a ~/Library/com.apple.nsurlsessiond ed è possibile controllare i vari file configuration.plist e tasks.plist per vedere quali app hanno sessioni attive.

    
risposta data 24.08.2017 - 16:11
fonte

Leggi altre domande sui tag